iT邦幫忙

2024 iThome 鐵人賽

DAY 18
0
Python

30天零基礎學習Python程式語言系列 第 18

Day 18: 函式的預設引數 + 關鍵字參數

  • 分享至 

  • xImage
  •  

函式的預設引數default arguments
:在定義函數時為某些參數設置的預設值,當呼叫函數時省略呼叫該參數,就會使用預設值

def greet(name, greeting="Hello"):
    print(f"{greeting}, {name}")
greet("Rose")


Hello, Rose
def greet(name, greeting="Hello"):
    print(f"{greeting}, {name}")
greet("Rose", "Hi")


Hi, Rose

關鍵字參數 Keyword Arguments

def hello(greeting, title, first_name, last_name):
    print(f"{greeting}, {title}, {first_name}, {last_name}")
hello("Hello~", "Miss", "Tina", "Wang")


Hello~ Miss Tina Wang

輸入參數數值

def hello(greeting, title, first_name, last_name):
    print(f"{greeting}, {title}, {first_name}, {last_name}")

hello(greeting="Hello~~", title="Mr.",first_name="Jhon", last_name="Chen")

Hello~~ Mr. Jhon Chen

上一篇
Day 17: 骰子程式 + 函式 function
下一篇
Day 19: Args 與 Kwargs
系列文
30天零基礎學習Python程式語言21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言